Isolated Luxury Hotel On A Mountaintop In The Swiss Alps - A Long Journey To Check-In